*{
    margin:0;
    padding:0;
    list-style: none;
    font-size: 14px;
}
.fl{
    float:left;
}
.fr{
    float:right;
}
.clearfix:after{
    display:table;
    content:"";
    clear:both;
}
.container{
    background: #f5f5f5;
    padding:40px;
    width:700px;
}
.fangke{
    padding-right:40px;
    border-right:1px solid #ccc;
}
.fangke h3{
    font-weight: 700;
    font-size:16px;
    margin: 15px auto;
    width:140px;
}
.fangke input{
    height:35px;
    width: 290px;
    border:1px solid #ccc;
    outline-color: #ef5e95;
    background: none;
    margin: 10px 0 5px 0;
    padding:6px;
    box-sizing: border-box;
}
.fangke .check{
    width: 290px;
    height: 35px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    cursor: pointer;
    text-decoration: none!important;
    color: #fff;
    background-color: #ef5f96;
    border-color: #ef5f96;
}
.fangke .tips{
    font-size: 12px;
    color:#666;
    width:160px;
    margin: 0 auto;
}
.fangke .tips a{
    color:#666;
}
.fangke .errorphone{
    font-size: 12px;
    color: #ef5f96;
    margin-bottom: 10px;
    /*visibility: hidden;*/
}
.fangke .errorbianhao{
    font-size: 12px;
    color: #ef5f96;
    margin-bottom: 10px;
    /*visibility: hidden;*/
}

.huiyuan{
    padding-left:40px;
}
.huiyuan h3{
    font-weight: 700;
    font-size: 16px;
    margin: 15px auto;
    width: 140px;
}
.huiyuan input{
    height:35px;
    width: 290px;
    border:1px solid #ccc;
    outline-color: #ef5e95;
    background: none;
    margin: 10px 0 5px 0;
    padding:6px;
    box-sizing: border-box;
}
.huiyuan .logincheck{
    width: 290px;
    height: 35px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    cursor: pointer;
    text-decoration: none!important;
    color: #fff;
    background-color: #ef5f96;
    border-color: #ef5f96;
}
.huiyuan .tips{
    font-size: 12px;
    color:#666;
    width:160px;
    margin: 0 auto;
}
.huiyuan .errorphone{
    font-size: 12px;
    color: #ef5f96;
    margin-bottom: 10px;
    /*visibility: hidden;*/
}
.huiyuan .errorpsw{
    font-size: 12px;
    color: #ef5f96;
    margin-bottom: 10px;
    /*visibility: hidden;*/
}